Loading...
Помощь по скриптам | Нужно подзаработать(qiwi)

Кому нужна помощь в php, css и тд и тп, мне нужно подзаработать, по этому я могу писать/помогать вам с сайтами и скриптами на php, html и со стилями css за плату на qiwi. Кого интересует и кому нужно пишите сюда или в лс, договоримся. Так же могу помочь с поиском скриптов.
Примеры работ, хотя бы кусок кода
Cezarionis, счас
Cezarionis, мой старый sql парсер дампов. Не помню уже для чего я его писал. <?php
/**
* Парсер SQL-запросов
*
*/
class SQLParser
{
/**
* Выборка SQL-запросов из файла
*
* @param string $file
* @return array
*/
static public function getQueriesFromFile( $file )
{
return self::getQueries( file_get_contents($file) );
}

/**
* Разбор SQL-строки на запросы
*
* @param string $sql
* @return array
*/
static public function getQueries( $sql )
{
$queries = array();
$strlen = strlen($sql);
$position = 0;
$query = '';

for ( ; $position < $strlen; ++$position )
{
$char = $sql{ $position };

switch ( $char )
{
case '-':
if ( substr($sql, $position, 3) !== '-- ' )
{
$query .= $char;
break;
}

case '#':
while ( $char !== "\r" && $char !== "\n" && $position < $strlen - 1 )
$char = $sql{ ++$position };
break;

case '`':
case '\'':
case '"':
$quote = $char;
$query .= $quote;

while ( $position < $strlen - 1 )
{
$char = $sql{ ++$position };

if ( $char === '\\' )
{
$query .= $char;

if ( $position < $strlen - 1 )
{
$char = $sql{ ++$position };
$query .= $char;

if ( $position < $strlen - 1 ) $char = $sql{ ++$position };
}
else
{
break;
}
}

if ( $char === $quote ) break;

$query .= $char;
}

$query .= $quote;
break;

case ';':
$query = trim($query);
if ( $query ) $queries[] = $query;
$query = '';
break;

default:
$query .= $char;
break;
}
}

$query = trim( $query );
if ( $query ) $queries[] = $query;

return $queries;
}
}

?>
mimiil, это наеп или как?
https://anton-pribora.ru/articles/php/sql-parser/
ахахаха спалился
https://bym.guru/forum/viewforum.php?type=my&sort=all&user_id=96612 *blabla*
mimiil, обьясни как код выше работает?
Cezarionis (17.03.2019 в 21:27)
mimiil, обьясни как код выше работает?

автор дрочить и спать пошел
Bopo6eu (17.03.2019 в 21:46)
Cezarionis (17.03.2019 в 21:27)
mimiil, обьясни как код выше работает?

автор дрочить и спать пошел
дрочер, это ты.
Онлайн: 3
Время:
Gen. 0.1261
(c) Bym.Guru 2010-2025